a variety of citron tree - German English Dictionary